Chinese lantern

noun
1.
a collapsible lantern of thin, colored paper, often used for decorative lighting.
Also called Japanese lantern.
Origin
1815-25
British Dictionary definitions for Chinese lantern

Chinese lantern

noun
1.
a collapsible lantern made of thin coloured paper
2.
an Asian solanaceous plant, Physalis franchetii, cultivated for its attractive orange-red inflated calyx See also winter cherry